package com.daafan.minilib.util;

import java.math.BigDecimal;

public class MathUtil {

	/**
	 * 保留n位有效数字的小数
	 * 
	 * @param d
	 *            原小数
	 * @param bit
	 *            保留位数
	 * @return
	 */
	public static double remain(double d, int bit) {
		if (d == 0 || bit == 0)
			return 0;

		BigDecimal b = new BigDecimal(d);
		double d1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();

		return d1;
	}

}
